package com.sti.framework.models.Basics.data;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.sti.framework.core.data.AbstractAuditingEntity;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 模块： 基础设置 Basics
 * 表格： 事务参数 aps_parameter_value
 *
 * @author AutoApi
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName(value = "aps_parameter_value", autoResultMap = true)
@ApiModel(value = "aps_parameter_value", description = "事务参数")
public class BasicsParameterValue extends AbstractAuditingEntity {
    
	/**
	 * 父id
	 */
	@TableField(value = "parameter_id")
	private Long parameterId;

	/**
	 * 值
	 */
	@TableField(value = "parameter_value")
	private String parameterValue;

	/**
	 * 最小值
	 */
	@TableField(value = "parameter_value_min")
	private String parameterValueMin;

	/**
	 * 最大值
	 */
	@TableField(value = "parameter_value_max")
	private String parameterValueMax;

	/**
	 * 描述
	 */
	@TableField(value = "description")
	private String description;

	/**
	 * 排序顺序
	 */
	@TableField(value = "sequence")
	private Integer sequence;

	/**
	 * 是否启用
	 */
	@TableField(value = "is_active")
	private Integer isActive;

	/**
	 * 优先级 1最高   5 最低
	 */
	@TableField(value = "priority_value")
	private Integer priorityValue;
}
